//package com.itheima.global.filter;
//
//import jakarta.servlet.*;
//import jakarta.servlet.annotation.WebFilter;
//import lombok.extern.slf4j.Slf4j;
//
//import java.io.IOException;
////@WebFilter(urlPatterns = "/*")
//@Slf4j
//public class DemoFilter implements Filter {
////    初始化的方法 web服务器 启动时执行 只执行一次
//    @Override
//    public void init(FilterConfig filterConfig) throws ServletException {
//        log.info("filter初始化的方法运行了");
////        Filter.super.init(filterConfig);
//    }
////拦截到请求执行 执行多次
//    @Override
//    public void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain filterChain) throws IOException, ServletException {
//
//        log.info("拦截到了请求,放行前");
//        filterChain.doFilter(servletRequest,servletResponse);
//        log.info("拦截到了请求，放行后");
//    }
////web服务器关闭时开启 只执行一次
//    @Override
//    public void destroy() {
//        log.info("销毁的方法执行了");
////        Filter.super.destroy();
//    }
//}
